home *** CD-ROM | disk | FTP | other *** search
/ Aminet 37 / Aminet 37 (2000)(Schatztruhe)[!][Jun 2000].iso / Aminet / util / cli / AKCC.lha / Programmers / include / clib / akccplus_protos.h
C/C++ Source or Header  |  2000-04-22  |  2KB  |  56 lines

  1. /*
  2. **      $VER: akccplus_protos.h 37.1 (6.9.96)
  3. **
  4. **      prototypes for akccplus.library
  5. **
  6. **      (C) Copyright 1989-96 Andreas R. Kleinert
  7. **      All Rights Reserved.
  8. */
  9.  
  10. #ifndef CLIB_AKCCPLUS_PROTOS_H
  11. #define CLIB_AKCCPLUS_PROTOS_H
  12.  
  13. #ifndef AKCCPLUS_AKCCPLUS_H
  14. #include <akccplus/akccplus.h>
  15. #endif /* AKCCPLUS_AKCCPLUS_H */
  16.  
  17. BYTE *AKCC_StoreFile(            UBYTE *name,
  18.                                  ULONG *bytes);
  19. struct DateStruct *AKCC_GetDate( struct DateStamp *dos_rawdate);
  20. long AKCC_WildCmp(               UBYTE *orig,
  21.                        UBYTE *wild);
  22. long AKCC_Paths(                 UBYTE *name,
  23.                  UBYTE *rootdir,
  24.                  UBYTE *dir,
  25.                  UBYTE *comparename);
  26. long AKCC_CopyFile(              UBYTE *sourcename,
  27.                  UBYTE *destname);
  28. long AKCC_TestEntry(             UBYTE *entryname);
  29. void AKCC_BStrCpy(               UBYTE *dest,
  30.                  BSTR bstr,
  31.                      UBYTE *hangon);
  32. void AKCC_GetName(               BPTR dest,
  33.                      BPTR fl,
  34.                  UBYTE *name);
  35. void AKCC_FPrintf(               BPTR outhandle,
  36.                  UBYTE *text,
  37.                  APTR pararr);
  38. long AKCC_DelEnv(                UBYTE *var);
  39. long AKCC_ReadEnv(               UBYTE *var,
  40.                  UBYTE *content);
  41. long AKCC_WriteEnv(              UBYTE *var,
  42.                  UBYTE *content);
  43. long AKCC_Assign(                UBYTE *ass_name,
  44.                  UBYTE *ass_path);
  45. void AKCC_UnLineStr(             UBYTE *dest,
  46.                  UBYTE *source);
  47. long AKCC_AddPathLock(           BPTR lock);
  48. long AKCC_AddPathName(           UBYTE *name);
  49. void AKCC_RemPathName(           UBYTE *name);
  50. void AKCC_ParseText(             UBYTE *orig,
  51.                  UBYTE *new);
  52. long AKCC_CheckAvailDevice(      UBYTE *dev_name);
  53. long AKCC_SetDate(               struct DateStruct *gd_date);
  54.  
  55. #endif /* CLIB_AKCCPLUS_PROTOS_H */
  56.